<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>

</html>
<script>
    let A = [
        { id: 1, title: "吃饭", done: true },
        { id: 2, title: "睡觉", done: false },
        { id: 3, title: "打豆豆", done: false },
        { id: 4, title: "游戏", done: false },
        { id: 5, title: "学习", done: false },
        { id: 6, title: "撸代码", done: false },
    ];
    //过滤：从A数组里面过滤出一些复合条件的元素作为新的B数组元素【元素可能笔A数组少】
    //   let b = A.filter(item=>{
    //        return  item.id>3;
    //   });
    //   console.log(b);

    //映射：A数组有多少个元素 新的B数组就有多少个元素

    // let c = A.map(item=>{
    //      if(item.title=='打豆豆'){
    //          return {
    //              ...item,
    //              title:'豪哥'
    //          }
    //      }
    //      return item;
    // });
    // console.log(c);
</script>